﻿using System;
using System.Runtime.InteropServices;

namespace Ast.Core.Services.ObjectDefinitions
{
    [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
    public struct ObjectHeaderAuditInfo : ISpecificObjectHeaderInfo
    {
        public IntPtr SecurityDescriptor; // +0x000 SecurityDescriptor : Ptr32 to Void

        public int Reserved; // +0x004 Reserved         : Uint4B

        public InfoMaskType Type
        {
            get { return InfoMaskType.AuditInfo; }
        }
    }
}